package com.adisi.objetos;

import java.util.List;

public class Usuario {
	
	int idUsuario = 0;
	String nickUsuario = "";
	String claveUsuario = "";
	String nombreUsuario = "";
	String apellidoUsuario = "";
	Documento documentoUsuario = null;
	List<Perfil> perfiles = null;
	Dueno dueno = null;

	/**
	 * 
	 */
	public Usuario() {
		super();
	}
	
	/**
	 * @param idUsuario
	 * @param nickUsuario
	 * @param claveUsuario
	 */
	public Usuario(int idUsuario, String nickUsuario, String claveUsuario) {
		super();
		this.idUsuario = idUsuario;
		this.nickUsuario = nickUsuario;
		this.claveUsuario = claveUsuario;
	}
	
	/**
	 * @param idUsuario
	 * @param nickUsuario
	 * @param claveUsuario
	 * @param nombreUsuario
	 * @param apellidoUsuario
	 */
	public Usuario(int idUsuario, String nickUsuario, String claveUsuario,
			String nombreUsuario, String apellidoUsuario) {
		super();
		this.idUsuario = idUsuario;
		this.nickUsuario = nickUsuario;
		this.claveUsuario = claveUsuario;
		this.nombreUsuario = nombreUsuario;
		this.apellidoUsuario = apellidoUsuario;
	}

	public int getIdUsuario() {
		return idUsuario;
	}
	public void setIdUsuario(int idUsuario) {
		this.idUsuario = idUsuario;
	}
	public String getNick() {
		return nickUsuario;
	}
	public void setNick(String nickUsuario) {
		this.nickUsuario = nickUsuario;
	}
	public String getClave() {
		return claveUsuario;
	}
	public void setClave(String claveUsuario) {
		this.claveUsuario = claveUsuario;
	}
	public String getNombre() {
		return nombreUsuario;
	}
	public void setNombre(String nombreUsuario) {
		this.nombreUsuario = nombreUsuario;
	}
	public String getApellido() {
		return apellidoUsuario;
	}
	public void setApellido(String apellidoUsuario) {
		this.apellidoUsuario = apellidoUsuario;
	}

	public Documento getDocumento() {
		return documentoUsuario;
	}

	public void setDocumento(Documento documento) {
		this.documentoUsuario = documento;
	}
	
	public void setPerfiles(List<Perfil> perfiles) {
		this.perfiles = perfiles;
	}

	public List<Perfil> getPerfiles() {
		return perfiles;
	}

	public Dueno getDueno() {
		return dueno;
	}

	public void setDueno(Dueno dueno) {
		this.dueno = dueno;
	}
	
	
}
